package com.itheima.text4;

import jdk.swing.interop.SwingInterOpUtils;

import java.util.Arrays;

/*
小智得到一个字符串如下：String str = "44 99 55 111 88 22 11 77 33 66";
其中的数据是以空格分隔的一些数字数据，现小智想将其中的数字进行排序，
得到一个新的字符串，
结果为 String result = "11 22 33 44 55 66 77 88 99"; 仍然以空格分隔，
但是数据是排序好的。请编写程序帮助小智实现该需求。
 */
public class Demo4 {
    public static void main(String[] args) {
        String str = "44 99 55 111 88 22 11 77 33 66";
        //拆分数据
        String[] strArr = str.split(" ");
        //转成int 数组
        int[] intArr = new int[strArr.length];
        for (int i = 0; i < strArr.length; i++) {
            intArr[i] = Integer.parseInt(strArr[i]);
        }
        //排序
        Arrays.sort(intArr);
        //拼回字符串
        String result = " ";
        for (int i = 0; i < intArr.length; i++) {
            result += intArr[i];
            if (i != intArr.length - 1) {
                result += " ";
            }
        }
        System.out.println(result);
    }
}
